lie on one's oars - Francés Inglés Diccionario